Build Your Own Activator

Developing Applications Using The SoftwareShield System > Creating Licensing Solutions > Available Activation Methods > Build Your Own Activator

## Build Your Own Activator

There are two methods for building your own Activator.

1. By integrating with the CheckPoint License Server by means of the SOAP web-service that it exposes

2. By integrating with the COM-Activator through the COM interface that it exposes.

### COM-Activator Integration

If your business process includes a mechanism for authenticating users who have the right to activate your software and you have your own in-house tools and development team for providing customer relationship management (CRM) functionality, you may wish to consider building your own Activator with the COM-Activator.

The COM-Activator is a simple COM component that can be created and accessed from virtually any environment that supports COM. This is every high-level language in use and even includes server side scripting languages that could allow you to integrate it into a web-application.

The COM-Activator only comes with the Enterprise, Internet and Server Editions of the SoftwareShield System DRM Kit.

The COM-Activator provides equivalent programmatic functionality to the Manual-Activators off-line features.

### CheckPoint License Server Integration

This method of building your own activator is still in development and subject to change.

If you have your own in-house tools and development team for providing customer relationship management (CRM) functionality, and you wish to have a fully integrated experience for your staff, you may wish to consider building your own activator using the CheckPoint License Servers web-service interface.

The functionality that the web-service exposes is the same as the Manual-Activator's online with CheckPoint activation method. Plus it will allow you to access various other fields in the database.

The CheckPoint License Server only comes with the Server Edition of the SoftwareShield System DRM Kit.